package Test1008;

import java.util.Scanner;

public class Shopping {
    public static void main(String[] args) {
        //换购：一家商场推出购物换购功能，购买了一定数量的商品，可以低价换购其他商品
        //规则如下：
        //  1:购物超过50元，加1元换购500毫升可乐；
        //  2:购物超过100元，加2元换购1000毫升果汁；
        //  3:购物超过100元，加4元换购炫迈口香糖一瓶；
        //  4:购物超过200元，加38元换购一瓶进口红酒；
        //  5:购物超过200元，加15元换购1袋面粉；
        //  0:不换购
        //输入用户的购物金额，以及参与的换购活动，输出最后换购的商品以及实际支付的金额（可以不参与换购）
        System.out.println("请输入你的购物金额");
        Scanner input = new Scanner(System.in);
        double money = input.nextDouble();
        System.out.println("购物超过50元，加1元换购500毫升可乐(请输入1)");
        System.out.println("购物超过100元，加2元换购1000毫升果汁(请输入2)");
        System.out.println("购物超过100元，加4元换购炫迈口香糖一瓶(请输入3)");
        System.out.println("购物超过200元，加38元换购一瓶进口红酒(请输入4)；");
        System.out.println("购物超过200元，加15元换购1袋面粉(请输入5)");
        System.out.println("不换购(若是不够换请输入0)");
        System.out.println("请输入你的选择");
        int num = input.nextInt();
        switch (num)
        {
            case 1:{
                if (money < 50) {
                    System.out.println("您的购物条件未达到50元,不可参加换购");
                }
                else {
                    System.out.println("你选择了加1元换购500毫升可乐");
                    System.out.println("最终应支付"+(money+1)+"元");
                }
            }
            break;
            case 2:{
                if (money < 100) {
                    System.out.println("您的购物条件未达到100元,不可参加换购");
                }
                else {
                    System.out.println("你选择了加2元换购1000毫升果汁");
                    System.out.println("最终应支付"+(money+2)+"元");
                }
            }
            break;
            case 3:{
                if (money < 100) {
                    System.out.println("您的购物条件未达到100元,不可参加换购");
                }
                else {
                    System.out.println("你选择了加4元换购炫迈口香糖一瓶");
                    System.out.println("最终应支付"+(money+4)+"元");
                }
            }
            break;
            case 4:{
                if (money < 200) {
                    System.out.println("您的购物条件未达到200元,不可参加换购");
                }
                else {
                    System.out.println("你选择了加38元换购一瓶进口红酒");
                    System.out.println("最终应支付"+(money+38)+"元");
                }
            }
            break;
            case 5:{
                if (money < 200) {
                    System.out.println("您的购物条件未达到200元,不可参加换购");
                }
                else {
                    System.out.println("你选择了加15元换购1袋面粉");
                    System.out.println("最终应支付"+(money+15)+"元");
                }
            }
            break;
            case 0:
            {
                System.out.println("不选择换购");
                System.out.println("退出程序");
                break;
            }
            default:
                break;
        }//swich








            }
}
